Projected Chvátal-Gomory cuts for mixed integer linear programs

نویسندگان

  • Pierre Bonami
  • Gérard Cornuéjols
  • Sanjeeb Dash
  • Matteo Fischetti
  • Andrea Lodi
چکیده

Recent experiments by Fischetti and Lodi show that the first Chvátal closure of a pure integer linear program (ILP) often gives a surprisingly tight approximation of the integer hull. They optimize over the first Chvátal closure by modeling the Chvátal–Gomory (CG) separation problem as a mixed integer linear program (MILP) which is then solved by a generalGérard Cornuéjols was supported in part by NSF grant DMI-0352885, ONR grant N00014-03-1-0188, and ANR grant BLAN 06-1-138894. Matteo Fischetti was supported in part by the EU projects ADONET (contract n. MRTN-CT-2003-504438) and ARRIVAL (contract n. FP6-021235-2). Andrea Lodi was supported in part by the EU projects ADONET (contract n. MRTN-CT-2003-504438) and ARRIVAL (contract n. FP6-021235-2). P. Bonami · S. Dash IBM T.J. Watson Research Center, P.O. Box 218, Yorktown Heights, NY 10598, USA e-mail: [email protected] S. Dash e-mail: [email protected] G. Cornuéjols (B) Tepper School of Business, Carnegie Mellon University, Pittsburgh, PA 15213, USA G. Cornuéjols LIF, Faculté des Sciences de Luminy, 13288 Marseille, France e-mail: [email protected] M. Fischetti DEI, University of Padova, via Gradenigo 6A, 35131 Padova, Italy e-mail: [email protected] A. Lodi DEIS, University of Bologna, viale Risorgimento 2, 40136 Bologna, Italy e-mail: [email protected] 242 P. Bonami et al. purpose MILP solver. Unfortunately, this approach does not extend immediately to the Gomory mixed integer (GMI) closure of an MILP, since the GMI separation problem involves the solution of a nonlinear mixed integer program or a parametric MILP. In this paper we introduce a projected version of the CG cuts, and study their practical effectiveness for MILP problems. The idea is to project first the linear programming relaxation of the MILP at hand onto the space of the integer variables, and then to derive Chvátal–Gomory cuts for the projected polyhedron. Though theoretically dominated by GMI cuts, projected CG cuts have the advantage of producing a separation model very similar to the one introduced by Fischetti and Lodi, which can typically be solved in a reasonable amount of computing time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lower Bounds for Chvátal-gomory Style Operators

Valid inequalities or cutting planes for (mixed-) integer programming problems are an essential theoretical tool for studying combinatorial properties of polyhedra. They are also of utmost importance for solving optimization problems in practice; in fact any modern solver relies on several families of cutting planes. The Chvátal-Gomory procedure, one such approach, has a peculiarity that differ...

متن کامل

High Degree Sum of Squares Proofs, Bienstock-Zuckerberg hierarchy and Chvátal-Gomory cuts

Chvátal-Gomory (CG) cuts captures useful and efficient linear programs that the boundeddegree Lasserre/Sum-of-Squares (sos) hierarchy fails to capture. We present an augmentedversion of the sos hierarchy for 0/1 integer problems that implies the Bienstock-Zuckerberghierarchy by using high degree polynomials (when expressed in the standard monomial ba-sis). It follows that fo...

متن کامل

Deciding Emptiness of the Gomory-Chvátal Closure is NP-Complete, Even for a Rational Polyhedron Containing No Integer Point

Gomory-Chvátal cuts are prominent in integer programming. The Gomory-Chvátal closure of a polyhedron is the intersection of all half spaces defined by its Gomory-Chvátal cuts. In this paper, we show that it is NP-complete to decide whether the Gomory-Chvátal closure of a rational polyhedron is empty, even when this polyhedron contains no integer point. This implies that the problem of deciding ...

متن کامل

Strengthening Chvátal-Gomory cuts and Gomory fractional cuts

Chvátal-Gomory and Gomory fractional cuts are well-known cutting planes for pure integer programming problems. Various methods for strengthening them are known, for example based on subadditive functions or disjunctive techniques. We present a new and surprisingly simple strengthening procedure, discuss its properties, and present some computational results.

متن کامل

Strengthening Gomory Mixed-Integer Cuts: A Computational Study

Gomory mixed-integer cuts are an important ingredient in state-ofthe-art software for solving mixed-integer linear programs. In particular, much attention has been paid to the strengthening of these cuts. In this paper, we give an overview of existing approaches for improving the performance of Gomory mixed-integer cuts. More precisely, we consider k-cuts, combined Gomory mixed-integer cuts, re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Math. Program.

دوره 113  شماره 

صفحات  -

تاریخ انتشار 2008